/* 第三屏幕 */

.screen03 {
    background: url('../images/03-bg.png') no-repeat center bottom;
}

/* 沙发 在当离开第二屏的时候 做动画 */

.screen03 .change {
    position: absolute;
    right: 166px;
    bottom: 170px;
}

.screen03 .change img:last-child {
    opacity: 0;
    position: absolute;
}

.screen03 .cart {
    position: absolute;
    right: 245px;
    bottom: 90px;
}

.screen03 .cart img:last-child {
    opacity: 0;
    position: absolute;
}

.screen03.now .change img:first-child {
    display: none;
}

.screen03.now .change img:last-child {
    opacity: 1;
    position: static;
    transition: all 1s linear;
}

.screen03.now .cart img:first-child {
    display: none;
}

.screen03.now .cart img:last-child {
    opacity: 1;
    position: static;
}

.screen03 .sofa {
    position: absolute;
    top: 190px;
    left: 260px;
    display: none;
}

.screen03.now .sofa {
    display: block;
    z-index: 1001;
}

.screen03.leaved .sofa {
    /* transition: 1s all linear; */
    animation: sofa03 1s linear;
}

@keyframes sofa03 {
    from {}
    to {
        transform: translate(-90px, 955px) rotate(35deg);
    }
}